home *** CD-ROM | disk | FTP | other *** search
/ World of Video / World of Video.iso / gfxprograms / egs / egstv / egstvenglish / hhsegspatch / hhsegspatch.txt < prev    next >
Text File  |  1995-02-13  |  4KB  |  106 lines

  1. HHsEGSPatch (Helmut Hoffmanns EGS Patch)
  2. ===========
  3.  
  4. Unfortunately I found a serious bug in the EGS system (6.2) for the
  5. piccolo graphics board while developing
  6.  
  7.         EGS-TV
  8.  
  9. the comfortable VLab software for EGS graphics boards.
  10. This bug makes running several programs at the same time quite
  11. risky. This bug seems to appear only on Piccolo and Rainbow
  12. graphic boards.
  13.  
  14. (If you found this patch program without EGS-TV and are interested
  15.  in an EGS software for your VLab frame grabber with comfortable
  16.  Desktop-Video functions, Blue-Box system and unlimited number of
  17.  grab windows, you can register it directly by me (address below)
  18.  for 30US$ (40DM from inside of europe); Demo versions are freely
  19.  available on the usual sources (e.g. AmiNet)).
  20.  
  21. The error happens often in the following situation:
  22.  
  23. 1) There is at least one Amiga screen open
  24.  
  25. 2) There are at least two EGS screens open on the graphics card
  26.  
  27. 3) One of the EGS screens is closed in such a way, that the
  28.    Amiga screen appears on top after closing.
  29.  
  30. I could detect with the "mungwall"-tool, that in this constellation
  31. a longword is overwritten in foreign memory. This can have very
  32. different consequences (e.g. crashes). I reported this bug to
  33. the manufacturer and hope that it is removed soon.
  34.  
  35. But as my experience lets me fear that this bug will remain valid
  36. for a long time and esp. EGS-TV users want to use several EGS
  37. programs, I created a little tool called "HHsEGSPatch". This
  38. avoids the erroneous situations as far as I know.
  39.  
  40. This patch even works around another bug, which leads to memory
  41. loss when windows with certain gadgets are opened. I integrated
  42. this function into EGS-TV internally but with this patch you
  43. can avoid this memory loss with all programs, which makes this
  44. patch program useful even for owners of thoose graphics boards
  45. which do not have the first problem.
  46.  
  47. This patch can be activated from any shell by issueing the
  48. command
  49.  
  50.         run >NIL: HHsEGSPatch
  51.  
  52. You should copy HHsEGSPatch to your C:-Path first. As the
  53. egs.library and the egsintui.library have to be held in
  54. memory while this patch is active, some memory will
  55. be used on starting this patch. This memory would have
  56. been allocated anyway when using EGS programs.
  57.  
  58. To install this patch permanently (at least until the bugs
  59. are fixed in the EGS system), add the above command to
  60. your user-startup file.
  61.  
  62. You can quit the patch at any time by sending a Ctrl-C
  63. to it's process.
  64.  
  65. Disclaimer
  66. ==========
  67.  
  68. I tried my best to make this patch program error-free. Nevertheless
  69. I can not guarantee that this patch solves the problems in a reliable
  70. way.
  71.  
  72. This software (program and documentation) is provided "as is" and
  73. comes with no warranty, either expressed or implied.
  74. The author is in no way responsible for any damage or loss that may
  75. occur due to direct or indirect usage of this software. You use
  76. this software entirely at your own risk.
  77.  
  78. Copyright
  79. =========
  80.  
  81. This patch program is copyright by
  82.  
  83.                         Helmut Hoffmann
  84.             Rubensstrasse 4
  85.             D-41063 Mönchengladbach
  86.  
  87.             Germany
  88.  
  89. It may not be distributed separately without my permission as it is
  90. part of the EGS-TV distribution.
  91.  
  92. Only on a private base the distribution is allowed without my permission,
  93. as long as the patch is distributed together with this documentation and
  94. no modifications are made.
  95.  
  96. If you are a commercial developer and would like to distribute this
  97. patch together with your EGS products to save your customers a lot
  98. of trouble you should contact me for permission. As service in return
  99. (finding theese bugs and creating the patch program took several days
  100. in the EGS-TV development) I will then expect that you help me improve
  101. EGS-TV by your support by providing me with your software products
  102. for my Piccolo graphics board, so that I can optimize the cooperation
  103. of EGS-TV and your program. This is in the interest of all EGS-TV users,
  104. who wish to get a perfect connection between EGS-TV and other programs.
  105.  
  106.